142 x 58 feet = 43.28 x 17.68 meters