59 x 99 x 860 meters = 193.57 x 324.8 x 2821.52 feet