1101.6 meters = 3614 feet and 2.08 inches