142.5 x 94.4 feet = 43.43 x 28.77 meters