256.63 meters = 841.961942 feet