264.2 meters = 866.7979 feet