103.4 x 43.2 feet = 31.52 x 13.17 meters