43.4 x 23 meters = 142.39 x 75.46 feet