105 x 175.9 meters = 344.49 x 577.1 feet