119 x 59 meters = 390.42 x 193.57 feet