41.8 x 190 meters = 137.14 x 623.36 feet