264.93 meters = 869.192913 feet