12.7 meters = 41.666667 feet