265.92 meters = 872 feet and 5.29 inches