105 x 213 meters = 344.49 x 698.82 feet