206 x 89 x 204 meters = 675.85 x 291.99 x 669.29 feet