1128.1 meters = 3701 feet and 1.39 inches