1121.6 meters = 3679 feet and 9.48 inches