12.9 meters = 42.322835 feet