264.1 meters = 866 feet and 5.64 inches