263.96 meters = 866 feet and 0.13 inches