434 x 186 feet = 132.28 x 56.69 meters