1121.8 meters = 3680 feet and 5.35 inches