68 x 257 x 265 meters = 2677.17 x 10118.11 x 10433.07 inches