1101.2 meters = 3612 feet and 10.33 inches