54.2 x 159 meters = 177.82 x 521.65 feet