189 x 348 meters = 620.08 x 1141.73 feet