867.9 feet = 264.53592 meters