12.8 meters = 41.994751 feet