89 x 262 x 294 meters = 291.99 x 859.58 x 964.57 feet