263.19 meters = 863 feet and 5.81 inches