40.193 meters = 131 feet and 10.4 inches