190 x 61 meters = 623.36 x 200.13 feet