1134.5 meters = 3722 feet and 1.35 inches