422 x 768 x 246 feet = 128.63 x 234.09 x 74.98 meters