622 x 121 x 184 meters = 2040.68 x 396.98 x 603.67 feet