89 x 904 x 331 meters = 291.99 x 2965.88 x 1085.96 feet