263.65 meters = 864 feet and 11.92 inches