89 x 389 x 199 meters = 291.99 x 1276.25 x 652.89 feet