43.4 x 38.6 meters = 142.39 x 126.64 feet