573 x 291 meters = 1879.92 x 954.72 feet