12.51 meters = 41.043307 feet