142.9 x 41 feet = 43.56 x 12.5 meters