59 x 168.1 meters = 193.57 x 551.51 feet