507 x 156 meters = 1663.39 x 511.81 feet