860 x 88 x 351 feet = 262.13 x 26.82 x 106.98 meters