28.5 x 143 feet = 8.69 x 43.59 meters