265.97 meters = 872 feet and 7.26 inches