263.46 meters = 864 feet and 4.44 inches