43 x 26.4 feet = 13.11 x 8.05 meters