175 x 124 meters = 574.15 x 406.82 feet