675 x 184 x 63 meters = 2214.57 x 603.67 x 206.69 feet