20 x 368 x 337 meters = 65.62 x 1207.35 x 1105.64 feet