623 x 520 x 89 meters = 2043.96 x 1706.04 x 291.99 feet