1122.2 meters = 3681 feet and 9.1 inches