176.3 x 132.4 meters = 578.41 x 434.38 feet