193 x 190 meters = 633.2 x 623.36 feet