620 x 390 feet = 188.98 x 118.87 meters