59 x 148.5 meters = 193.57 x 487.2 feet