396 x 435 feet = 120.7 x 132.59 meters