623 x 258 x 99 meters = 2043.96 x 846.46 x 324.8 feet