264.39 meters = 867 feet and 5.06 inches