62 x 160 x 184 meters = 203.41 x 524.93 x 603.67 feet