288 x 176 meters = 944.88 x 577.43 feet