283 x 145.7 feet = 86.26 x 44.41 meters