89 x 634 x 187 meters = 291.99 x 2080.05 x 613.52 feet