64 x 394 meters = 2519.69 x 15511.81 inches