85 x 389 x 104 meters = 3346.46 x 15314.96 x 4094.49 inches