12.6 meters = 41.338583 feet