191 x 262 x 244 meters = 626.64 x 859.58 x 800.52 feet