40.8 x 189 meters = 133.86 x 620.08 feet