264.28 meters = 867 feet and 0.72 inches