1120.5 meters = 3676 feet and 2.17 inches