287 88 122 256 diving