263.43 meters = 864 feet and 3.26 inches