607 x 104 x 64 meters = 23897.64 x 4094.49 x 2519.69 inches