398 x 524 feet = 121.31 x 159.72 meters