130 x 668 x 16 meters = 5118.11 x 26299.21 x 629.92 inches