265.8 meters = 872 feet and 0.57 inches