28 x 141.5 feet = 8.53 x 43.13 meters