1121.5 meters = 3679 feet and 5.54 inches