86 x 511 x 422 meters = 3385.83 x 20118.11 x 16614.17 inches