265.9 meters = 872 feet and 4.5 inches