1120.2 meters = 3675 feet and 2.36 inches