264.76 meters = 868 feet and 7.62 inches