620 x 508 x 183 feet = 188.98 x 154.84 x 55.78 meters