264.11 meters = 866 feet and 6.03 inches