1110.2 meters = 3642 feet and 4.66 inches