12 x 23 meters = 39.37 x 75.46 feet