263.98 meters = 866 feet and 0.91 inches