44 x 623 meters = 144.36 x 2043.96 feet