1105.5 meters = 3626 feet and 11.62 inches