264.7 meters = 868 feet and 5.26 inches