68 x 616 x 305 meters = 2677.17 x 24251.97 x 12007.87 inches