23.7 x 44 meters = 77.76 x 144.36 feet