263.41 meters = 864 feet and 2.47 inches