263.02 meters = 862 feet and 11.12 inches