263.59 meters = 864 feet and 9.56 inches