1133.1 meters = 3717 feet and 6.24 inches