42.042 meters = 137 feet and 11.2 inches