138.9 feet = 42.33672 meters