20 x 860 x 251 meters = 65.62 x 2821.52 x 823.49 feet