358 x 108 x 98 meters = 14094.49 x 4251.97 x 3858.27 inches