787 x 206 x 26 meters = 2582.02 x 675.85 x 85.3 feet