436 x 624 feet = 132.89 x 190.2 meters